map parallel - Turkish English Dictionary